multi-tier architecture - German English Dictionary